package com.mask.im.business.model.entity.chat;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 群聊消息已读实体（与数据库表映射）
 * @author jian
 */
@Data
@TableName("im_group_message_read")
public class IMGroupMessageReadDO {

    /**
     * // 主键ID
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * // 关联的群ID
     */
    private Integer groupChatId;

    /**
     * // 关联的消息ID
     */
    private Integer messageId;
    /**
     * // 已读消息的用户ID
     */
    private Integer memberId;
    /**
     *  // 已读时间
     */

    private LocalDateTime readTime;
    /**
     * // 已读类型：0=主动查看，1=系统自动标记
     */
    private Integer readType;
}